small African native mouse - Spanish English Dictionary